_STD -> _VSTD to avoid macro clash on windows git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@134190 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/deque b/include/deque index 10f78a9..a3da803 100644 --- a/include/deque +++ b/include/deque
@@ -535,7 +535,7 @@ __n = __bs; __m = __f + __n; } - _STD::copy(__f, __m, __rb); + _VSTD::copy(__f, __m, __rb); __f = __m; __r += __n; } @@ -562,7 +562,7 @@ __bs = __n; __fe = __fb + __bs; } - __r = _STD::copy(__fb, __fe, __r); + __r = _VSTD::copy(__fb, __fe, __r); __n -= __bs; __f += __bs; } @@ -589,7 +589,7 @@ __bs = __n; __fe = __fb + __bs; } - __r = _STD::copy(__fb, __fe, __r); + __r = _VSTD::copy(__fb, __fe, __r); __n -= __bs; __f += __bs; } @@ -610,7 +610,7 @@ typedef typename __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2>::pointer pointer; while (__f != __l) { - __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __rp = _STD::prev(__r); + __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __rp = _VSTD::prev(__r); pointer __rb = *__rp.__m_iter_; pointer __re = __rp.__ptr_ + 1; difference_type __bs = __re - __rb; @@ -621,7 +621,7 @@ __n = __bs; __m = __l - __n; } - _STD::copy_backward(__m, __l, __re); + _VSTD::copy_backward(__m, __l, __re); __l = __m; __r -= __n; } @@ -649,7 +649,7 @@ __bs = __n; __lb = __le - __bs; } - __r = _STD::copy_backward(__lb, __le, __r); + __r = _VSTD::copy_backward(__lb, __le, __r); __n -= __bs; __l -= __bs - 1; } @@ -677,7 +677,7 @@ __bs = __n; __lb = __le - __bs; } - __r = _STD::copy_backward(__lb, __le, __r); + __r = _VSTD::copy_backward(__lb, __le, __r); __n -= __bs; __l -= __bs - 1; } @@ -708,7 +708,7 @@ __n = __bs; __m = __f + __n; } - _STD::move(__f, __m, __rb); + _VSTD::move(__f, __m, __rb); __f = __m; __r += __n; } @@ -735,7 +735,7 @@ __bs = __n; __fe = __fb + __bs; } - __r = _STD::move(__fb, __fe, __r); + __r = _VSTD::move(__fb, __fe, __r); __n -= __bs; __f += __bs; } @@ -762,7 +762,7 @@ __bs = __n; __fe = __fb + __bs; } - __r = _STD::move(__fb, __fe, __r); + __r = _VSTD::move(__fb, __fe, __r); __n -= __bs; __f += __bs; } @@ -783,7 +783,7 @@ typedef typename __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2>::pointer pointer; while (__f != __l) { - __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __rp = _STD::prev(__r); + __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __rp = _VSTD::prev(__r); pointer __rb = *__rp.__m_iter_; pointer __re = __rp.__ptr_ + 1; difference_type __bs = __re - __rb; @@ -794,7 +794,7 @@ __n = __bs; __m = __l - __n; } - _STD::move_backward(__m, __l, __re); + _VSTD::move_backward(__m, __l, __re); __l = __m; __r -= __n; } @@ -822,7 +822,7 @@ __bs = __n; __lb = __le - __bs; } - __r = _STD::move_backward(__lb, __le, __r); + __r = _VSTD::move_backward(__lb, __le, __r); __n -= __bs; __l -= __bs - 1; } @@ -850,7 +850,7 @@ __bs = __n; __lb = __le - __bs; } - __r = _STD::move_backward(__lb, __le, __r); + __r = _VSTD::move_backward(__lb, __le, __r); __n -= __bs; __l -= __bs - 1; } @@ -961,7 +961,7 @@ _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value && is_nothrow_move_assignable<allocator_type>::value) { - __map_ = _STD::move(__c.__map_); + __map_ = _VSTD::move(__c.__map_); __start_ = __c.__start_; size() = __c.size(); __move_assign_alloc(__c); @@ -980,7 +980,7 @@ void __move_assign_alloc(const __deque_base& __c, true_type) _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value) { - __alloc() = _STD::move(__c.__alloc()); + __alloc() = _VSTD::move(__c.__alloc()); } _LIBCPP_INLINE_VISIBILITY @@ -998,7 +998,7 @@ static void __swap_alloc(allocator_type& __x, allocator_type& __y, true_type) _NOEXCEPT_(__is_nothrow_swappable<allocator_type>::value) { - using _STD::swap; + using _VSTD::swap; swap(__x, __y); } @@ -1097,9 +1097,9 @@ template <class _Tp, class _Allocator> __deque_base<_Tp, _Allocator>::__deque_base(__deque_base&& __c) _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value) - : __map_(_STD::move(__c.__map_)), - __start_(_STD::move(__c.__start_)), - __size_(_STD::move(__c.__size_)) + : __map_(_VSTD::move(__c.__map_)), + __start_(_VSTD::move(__c.__start_)), + __size_(_VSTD::move(__c.__size_)) { __c.__start_ = 0; __c.size() = 0; @@ -1107,9 +1107,9 @@ template <class _Tp, class _Allocator> __deque_base<_Tp, _Allocator>::__deque_base(__deque_base&& __c, const allocator_type& __a) - : __map_(_STD::move(__c.__map_), __pointer_allocator(__a)), - __start_(_STD::move(__c.__start_)), - __size_(_STD::move(__c.size()), __a) + : __map_(_VSTD::move(__c.__map_), __pointer_allocator(__a)), + __start_(_VSTD::move(__c.__start_)), + __size_(_VSTD::move(__c.size()), __a) { if (__a == __c.__alloc()) { @@ -1133,8 +1133,8 @@ __is_nothrow_swappable<allocator_type>::value) { __map_.swap(__c.__map_); - _STD::swap(__start_, __c.__start_); - _STD::swap(size(), __c.size()); + _VSTD::swap(__start_, __c.__start_); + _VSTD::swap(size(), __c.size()); __swap_alloc(__alloc(), __c.__alloc()); } @@ -1144,7 +1144,7 @@ { allocator_type& __a = __alloc(); for (iterator __i = begin(), __e = end(); __i != __e; ++__i) - __alloc_traits::destroy(__a, _STD::addressof(*__i)); + __alloc_traits::destroy(__a, _VSTD::addressof(*__i)); size() = 0; while (__map_.size() > 2) { @@ -1184,8 +1184,8 @@ typedef typename __base::pointer pointer; typedef typename __base::const_pointer const_pointer; - typedef _STD::reverse_iterator<iterator> reverse_iterator; - typedef _STD::reverse_iterator<const_iterator> const_reverse_iterator; + typedef _VSTD::reverse_iterator<iterator> reverse_iterator; + typedef _VSTD::reverse_iterator<const_iterator> const_reverse_iterator; // construct/copy/destroy: _LIBCPP_INLINE_VISIBILITY @@ -1483,14 +1483,14 @@ inline _LIBCPP_INLINE_VISIBILITY deque<_Tp, _Allocator>::deque(deque&& __c) _NOEXCEPT_(is_nothrow_move_constructible<__base>::value) - : __base(_STD::move(__c)) + : __base(_VSTD::move(__c)) { } template <class _Tp, class _Allocator> inline _LIBCPP_INLINE_VISIBILITY deque<_Tp, _Allocator>::deque(deque&& __c, const allocator_type& __a) - : __base(_STD::move(__c), __a) + : __base(_VSTD::move(__c), __a) { if (__a != __c.__alloc()) { @@ -1562,11 +1562,11 @@ if (static_cast<size_type>(__l - __f) > __base::size()) { _RAIter __m = __f + __base::size(); - _STD::copy(__f, __m, __base::begin()); + _VSTD::copy(__f, __m, __base::begin()); __append(__m, __l); } else - __erase_to_end(_STD::copy(__f, __l, __base::begin())); + __erase_to_end(_VSTD::copy(__f, __l, __base::begin())); } template <class _Tp, class _Allocator> @@ -1575,12 +1575,12 @@ { if (__n > __base::size()) { - _STD::fill_n(__base::begin(), __base::size(), __v); + _VSTD::fill_n(__base::begin(), __base::size(), __v); __n -= __base::size(); __append(__n, __v); } else - __erase_to_end(_STD::fill_n(__base::begin(), __n, __v)); + __erase_to_end(_VSTD::fill_n(__base::begin(), __n, __v)); } template <class _Tp, class _Allocator> @@ -1726,7 +1726,7 @@ if (__back_spare() == 0) __add_back_capacity(); // __back_spare() >= 1 - __alloc_traits::construct(__a, _STD::addressof(*__base::end()), __v); + __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v); ++__base::size(); } @@ -1740,7 +1740,7 @@ if (__back_spare() == 0) __add_back_capacity(); // __back_spare() >= 1 - __alloc_traits::construct(__a, _STD::addressof(*__base::end()), _STD::move(__v)); + __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v)); ++__base::size(); } @@ -1755,7 +1755,7 @@ if (__back_spare() == 0) __add_back_capacity(); // __back_spare() >= 1 - __alloc_traits::construct(__a, _STD::addressof(*__base::end()), _STD::forward<_Args>(__args)...); + __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::forward<_Args>(__args)...); ++__base::size(); } @@ -1770,7 +1770,7 @@ if (__front_spare() == 0) __add_front_capacity(); // __front_spare() >= 1 - __alloc_traits::construct(__a, _STD::addressof(*--__base::begin()), __v); + __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v); --__base::__start_; ++__base::size(); } @@ -1785,7 +1785,7 @@ if (__front_spare() == 0) __add_front_capacity(); // __front_spare() >= 1 - __alloc_traits::construct(__a, _STD::addressof(*--__base::begin()), _STD::move(__v)); + __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v)); --__base::__start_; ++__base::size(); } @@ -1801,7 +1801,7 @@ if (__front_spare() == 0) __add_front_capacity(); // __front_spare() >= 1 - __alloc_traits::construct(__a, _STD::addressof(*--__base::begin()), _STD::forward<_Args>(__args)...); + __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)...); --__base::__start_; ++__base::size(); } @@ -1823,7 +1823,7 @@ // __front_spare() >= 1 if (__pos == 0) { - __alloc_traits::construct(__a, _STD::addressof(*--__base::begin()), __v); + __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v); --__base::__start_; ++__base::size(); } @@ -1831,14 +1831,14 @@ { const_pointer __vt = pointer_traits<const_pointer>::pointer_to(__v); iterator __b = __base::begin(); - iterator __bm1 = _STD::prev(__b); + iterator __bm1 = _VSTD::prev(__b); if (__vt == pointer_traits<const_pointer>::pointer_to(*__b)) __vt = pointer_traits<const_pointer>::pointer_to(*__bm1); - __alloc_traits::construct(__a, _STD::addressof(*__bm1), _STD::move(*__b)); + __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b)); --__base::__start_; ++__base::size(); if (__pos > 1) - __b = __move_and_check(_STD::next(__b), __b + __pos, __b, __vt); + __b = __move_and_check(_VSTD::next(__b), __b + __pos, __b, __vt); *__b = *__vt; } } @@ -1850,17 +1850,17 @@ size_type __de = __base::size() - __pos; if (__de == 0) { - __alloc_traits::construct(__a, _STD::addressof(*__base::end()), __v); + __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v); ++__base::size(); } else { const_pointer __vt = pointer_traits<const_pointer>::pointer_to(__v); iterator __e = __base::end(); - iterator __em1 = _STD::prev(__e); + iterator __em1 = _VSTD::prev(__e); if (__vt == pointer_traits<const_pointer>::pointer_to(*__em1)) __vt = pointer_traits<const_pointer>::pointer_to(*__e); - __alloc_traits::construct(__a, _STD::addressof(*__e), _STD::move(*__em1)); + __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1)); ++__base::size(); if (__de > 1) __e = __move_backward_and_check(__e - __de, __em1, __e, __vt); @@ -1886,20 +1886,20 @@ // __front_spare() >= 1 if (__pos == 0) { - __alloc_traits::construct(__a, _STD::addressof(*--__base::begin()), _STD::move(__v)); + __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v)); --__base::__start_; ++__base::size(); } else { iterator __b = __base::begin(); - iterator __bm1 = _STD::prev(__b); - __alloc_traits::construct(__a, _STD::addressof(*__bm1), _STD::move(*__b)); + iterator __bm1 = _VSTD::prev(__b); + __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b)); --__base::__start_; ++__base::size(); if (__pos > 1) - __b = _STD::move(_STD::next(__b), __b + __pos, __b); - *__b = _STD::move(__v); + __b = _VSTD::move(_VSTD::next(__b), __b + __pos, __b); + *__b = _VSTD::move(__v); } } else @@ -1910,18 +1910,18 @@ size_type __de = __base::size() - __pos; if (__de == 0) { - __alloc_traits::construct(__a, _STD::addressof(*__base::end()), _STD::move(__v)); + __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v)); ++__base::size(); } else { iterator __e = __base::end(); - iterator __em1 = _STD::prev(__e); - __alloc_traits::construct(__a, _STD::addressof(*__e), _STD::move(*__em1)); + iterator __em1 = _VSTD::prev(__e); + __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1)); ++__base::size(); if (__de > 1) - __e = _STD::move_backward(__e - __de, __em1, __e); - *--__e = _STD::move(__v); + __e = _VSTD::move_backward(__e - __de, __em1, __e); + *--__e = _VSTD::move(__v); } } return __base::begin() + __pos; @@ -1944,20 +1944,20 @@ // __front_spare() >= 1 if (__pos == 0) { - __alloc_traits::construct(__a, _STD::addressof(*--__base::begin()), _STD::forward<_Args>(__args)...); + __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)...); --__base::__start_; ++__base::size(); } else { iterator __b = __base::begin(); - iterator __bm1 = _STD::prev(__b); - __alloc_traits::construct(__a, _STD::addressof(*__bm1), _STD::move(*__b)); + iterator __bm1 = _VSTD::prev(__b); + __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b)); --__base::__start_; ++__base::size(); if (__pos > 1) - __b = _STD::move(_STD::next(__b), __b + __pos, __b); - *__b = value_type(_STD::forward<_Args>(__args)...); + __b = _VSTD::move(_VSTD::next(__b), __b + __pos, __b); + *__b = value_type(_VSTD::forward<_Args>(__args)...); } } else @@ -1968,18 +1968,18 @@ size_type __de = __base::size() - __pos; if (__de == 0) { - __alloc_traits::construct(__a, _STD::addressof(*__base::end()), _STD::forward<_Args>(__args)...); + __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::forward<_Args>(__args)...); ++__base::size(); } else { iterator __e = __base::end(); - iterator __em1 = _STD::prev(__e); - __alloc_traits::construct(__a, _STD::addressof(*__e), _STD::move(*__em1)); + iterator __em1 = _VSTD::prev(__e); + __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1)); ++__base::size(); if (__de > 1) - __e = _STD::move_backward(__e - __de, __em1, __e); - *--__e = value_type(_STD::forward<_Args>(__args)...); + __e = _VSTD::move_backward(__e - __de, __em1, __e); + *--__e = value_type(_VSTD::forward<_Args>(__args)...); } } return __base::begin() + __pos; @@ -2006,7 +2006,7 @@ if (__n > __pos) { for (size_type __m = __n - __pos; __m; --__m, --__base::__start_, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*--__i), __v); + __alloc_traits::construct(__a, _VSTD::addressof(*--__i), __v); __n = __pos; } if (__n > 0) @@ -2016,7 +2016,7 @@ __move_construct_backward_and_check(__old_begin, __obn, __i, __vt); if (__n < __pos) __old_begin = __move_and_check(__obn, __old_begin + __pos, __old_begin, __vt); - _STD::fill_n(__old_begin, __n, *__vt); + _VSTD::fill_n(__old_begin, __n, *__vt); } } else @@ -2032,7 +2032,7 @@ if (__n > __de) { for (size_type __m = __n - __de; __m; --__m, ++__i, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*__i), __v); + __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v); __n = __de; } if (__n > 0) @@ -2042,7 +2042,7 @@ __move_construct_and_check(__oen, __old_end, __i, __vt); if (__n < __de) __old_end = __move_backward_and_check(__old_end - __de, __oen, __old_end, __vt); - _STD::fill_n(__old_end - __n, __n, *__vt); + _VSTD::fill_n(__old_end - __n, __n, *__vt); } } return __base::begin() + __pos; @@ -2067,7 +2067,7 @@ deque<_Tp, _Allocator>::insert(const_iterator __p, _BiIter __f, _BiIter __l, typename enable_if<__is_bidirectional_iterator<_BiIter>::value>::type*) { - size_type __n = _STD::distance(__f, __l); + size_type __n = _VSTD::distance(__f, __l); size_type __pos = __p - __base::begin(); size_type __to_end = __base::size() - __pos; allocator_type& __a = __base::__alloc(); @@ -2082,9 +2082,9 @@ _BiIter __m = __f; if (__n > __pos) { - __m = __pos < __n / 2 ? _STD::prev(__l, __pos) : _STD::next(__f, __n - __pos); + __m = __pos < __n / 2 ? _VSTD::prev(__l, __pos) : _VSTD::next(__f, __n - __pos); for (_BiIter __j = __m; __j != __f; --__base::__start_, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*--__i), *--__j); + __alloc_traits::construct(__a, _VSTD::addressof(*--__i), *--__j); __n = __pos; } if (__n > 0) @@ -2092,13 +2092,13 @@ iterator __obn = __old_begin + __n; for (iterator __j = __obn; __j != __old_begin;) { - __alloc_traits::construct(__a, _STD::addressof(*--__i), _STD::move(*--__j)); + __alloc_traits::construct(__a, _VSTD::addressof(*--__i), _VSTD::move(*--__j)); --__base::__start_; ++__base::size(); } if (__n < __pos) - __old_begin = _STD::move(__obn, __old_begin + __pos, __old_begin); - _STD::copy(__m, __l, __old_begin); + __old_begin = _VSTD::move(__obn, __old_begin + __pos, __old_begin); + _VSTD::copy(__m, __l, __old_begin); } } else @@ -2114,19 +2114,19 @@ size_type __de = __base::size() - __pos; if (__n > __de) { - __m = __de < __n / 2 ? _STD::next(__f, __de) : _STD::prev(__l, __n - __de); + __m = __de < __n / 2 ? _VSTD::next(__f, __de) : _VSTD::prev(__l, __n - __de); for (_BiIter __j = __m; __j != __l; ++__i, ++__j, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*__i), *__j); + __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__j); __n = __de; } if (__n > 0) { iterator __oen = __old_end - __n; for (iterator __j = __oen; __j != __old_end; ++__i, ++__j, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*__i), _STD::move(*__j)); + __alloc_traits::construct(__a, _VSTD::addressof(*__i), _VSTD::move(*__j)); if (__n < __de) - __old_end = _STD::move_backward(__old_end - __de, __oen, __old_end); - _STD::copy_backward(__f, __m, __old_end); + __old_end = _VSTD::move_backward(__old_end - __de, __oen, __old_end); + _VSTD::copy_backward(__f, __m, __old_end); } } return __base::begin() + __pos; @@ -2149,14 +2149,14 @@ deque<_Tp, _Allocator>::__append(_ForIter __f, _ForIter __l, typename enable_if<__is_forward_iterator<_ForIter>::value>::type*) { - size_type __n = _STD::distance(__f, __l); + size_type __n = _VSTD::distance(__f, __l); allocator_type& __a = __base::__alloc(); size_type __back_capacity = __back_spare(); if (__n > __back_capacity) __add_back_capacity(__n - __back_capacity); // __n <= __back_capacity for (iterator __i = __base::end(); __f != __l; ++__i, ++__f, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*__i), *__f); + __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__f); } template <class _Tp, class _Allocator> @@ -2169,7 +2169,7 @@ __add_back_capacity(__n - __back_capacity); // __n <= __back_capacity for (iterator __i = __base::end(); __n; --__n, ++__i, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*__i)); + __alloc_traits::construct(__a, _VSTD::addressof(*__i)); } template <class _Tp, class _Allocator> @@ -2182,7 +2182,7 @@ __add_back_capacity(__n - __back_capacity); // __n <= __back_capacity for (iterator __i = __base::end(); __n; --__n, ++__i, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*__i), __v); + __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v); } // Create front capacity for one block of elements. @@ -2240,10 +2240,10 @@ for (typename __base::__map_pointer __i = __base::__map_.begin(); __i != __base::__map_.end(); ++__i) __buf.push_back(*__i); - _STD::swap(__base::__map_.__first_, __buf.__first_); - _STD::swap(__base::__map_.__begin_, __buf.__begin_); - _STD::swap(__base::__map_.__end_, __buf.__end_); - _STD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); + _VSTD::swap(__base::__map_.__first_, __buf.__first_); + _VSTD::swap(__base::__map_.__begin_, __buf.__begin_); + _VSTD::swap(__base::__map_.__end_, __buf.__end_); + _VSTD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); __base::__start_ = __base::__map_.size() == 1 ? __base::__block_size / 2 : __base::__start_ + __base::__block_size; @@ -2260,7 +2260,7 @@ size_type __nb = __recommend_blocks(__n + __base::__map_.empty()); // Number of unused blocks at back: size_type __back_capacity = __back_spare() / __base::__block_size; - __back_capacity = _STD::min(__back_capacity, __nb); // don't take more than you need + __back_capacity = _VSTD::min(__back_capacity, __nb); // don't take more than you need __nb -= __back_capacity; // number of blocks need to allocate // If __nb == 0, then we have sufficient capacity. if (__nb == 0) @@ -2327,10 +2327,10 @@ for (typename __base::__map_pointer __i = __base::__map_.begin(); __i != __base::__map_.end(); ++__i) __buf.push_back(*__i); - _STD::swap(__base::__map_.__first_, __buf.__first_); - _STD::swap(__base::__map_.__begin_, __buf.__begin_); - _STD::swap(__base::__map_.__end_, __buf.__end_); - _STD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); + _VSTD::swap(__base::__map_.__first_, __buf.__first_); + _VSTD::swap(__base::__map_.__begin_, __buf.__begin_); + _VSTD::swap(__base::__map_.__end_, __buf.__end_); + _VSTD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); __base::__start_ += __ds; } } @@ -2388,10 +2388,10 @@ for (typename __base::__map_pointer __i = __base::__map_.end(); __i != __base::__map_.begin();) __buf.push_front(*--__i); - _STD::swap(__base::__map_.__first_, __buf.__first_); - _STD::swap(__base::__map_.__begin_, __buf.__begin_); - _STD::swap(__base::__map_.__end_, __buf.__end_); - _STD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); + _VSTD::swap(__base::__map_.__first_, __buf.__first_); + _VSTD::swap(__base::__map_.__begin_, __buf.__begin_); + _VSTD::swap(__base::__map_.__end_, __buf.__end_); + _VSTD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); } } @@ -2405,7 +2405,7 @@ size_type __nb = __recommend_blocks(__n + __base::__map_.empty()); // Number of unused blocks at front: size_type __front_capacity = __front_spare() / __base::__block_size; - __front_capacity = _STD::min(__front_capacity, __nb); // don't take more than you need + __front_capacity = _VSTD::min(__front_capacity, __nb); // don't take more than you need __nb -= __front_capacity; // number of blocks need to allocate // If __nb == 0, then we have sufficient capacity. if (__nb == 0) @@ -2474,10 +2474,10 @@ for (typename __base::__map_pointer __i = __base::__map_.end(); __i != __base::__map_.begin();) __buf.push_front(*--__i); - _STD::swap(__base::__map_.__first_, __buf.__first_); - _STD::swap(__base::__map_.__begin_, __buf.__begin_); - _STD::swap(__base::__map_.__end_, __buf.__end_); - _STD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); + _VSTD::swap(__base::__map_.__first_, __buf.__first_); + _VSTD::swap(__base::__map_.__begin_, __buf.__begin_); + _VSTD::swap(__base::__map_.__end_, __buf.__end_); + _VSTD::swap(__base::__map_.__end_cap(), __buf.__end_cap()); __base::__start_ -= __ds; } } @@ -2525,7 +2525,7 @@ { // as if // for (; __f != __l; ++__f, ++__r) - // *__r = _STD::move(*__f); + // *__r = _VSTD::move(*__f); difference_type __n = __l - __f; while (__n > 0) { @@ -2539,7 +2539,7 @@ } if (__fb <= __vt && __vt < __fe) __vt = (const_iterator(__f.__m_iter_, __vt) -= __f - __r).__ptr_; - __r = _STD::move(__fb, __fe, __r); + __r = _VSTD::move(__fb, __fe, __r); __n -= __bs; __f += __bs; } @@ -2555,7 +2555,7 @@ { // as if // while (__f != __l) - // *--__r = _STD::move(*--__l); + // *--__r = _VSTD::move(*--__l); difference_type __n = __l - __f; while (__n > 0) { @@ -2570,7 +2570,7 @@ } if (__lb <= __vt && __vt < __le) __vt = (const_iterator(__l.__m_iter_, __vt) += __r - __l - 1).__ptr_; - __r = _STD::move_backward(__lb, __le, __r); + __r = _VSTD::move_backward(__lb, __le, __r); __n -= __bs; __l -= __bs - 1; } @@ -2587,7 +2587,7 @@ allocator_type& __a = __base::__alloc(); // as if // for (; __f != __l; ++__r, ++__f, ++__base::size()) - // __alloc_traits::construct(__a, _STD::addressof(*__r), _STD::move(*__f)); + // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f)); difference_type __n = __l - __f; while (__n > 0) { @@ -2602,7 +2602,7 @@ if (__fb <= __vt && __vt < __fe) __vt = (const_iterator(__f.__m_iter_, __vt) += __r - __f).__ptr_; for (; __fb != __fe; ++__fb, ++__r, ++__base::size()) - __alloc_traits::construct(__a, _STD::addressof(*__r), _STD::move(*__fb)); + __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__fb)); __n -= __bs; __f += __bs; } @@ -2619,7 +2619,7 @@ // as if // for (iterator __j = __l; __j != __f;) // { - // __alloc_traitsconstruct(__a, _STD::addressof(*--__r), _STD::move(*--__j)); + // __alloc_traitsconstruct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__j)); // --__base::__start_; // ++__base::size(); // } @@ -2639,7 +2639,7 @@ __vt = (const_iterator(__l.__m_iter_, __vt) -= __l - __r + 1).__ptr_; while (__le != __lb) { - __alloc_traits::construct(__a, _STD::addressof(*--__r), _STD::move(*--__le)); + __alloc_traits::construct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__le)); --__base::__start_; ++__base::size(); } @@ -2659,8 +2659,8 @@ allocator_type& __a = __base::__alloc(); if (__pos < (__base::size() - 1) / 2) { // erase from front - _STD::move_backward(__b, __p, _STD::next(__p)); - __alloc_traits::destroy(__a, _STD::addressof(*__b)); + _VSTD::move_backward(__b, __p, _VSTD::next(__p)); + __alloc_traits::destroy(__a, _VSTD::addressof(*__b)); --__base::size(); ++__base::__start_; if (__front_spare() >= 2 * __base::__block_size) @@ -2672,8 +2672,8 @@ } else { // erase from back - iterator __i = _STD::move(_STD::next(__p), __base::end(), __p); - __alloc_traits::destroy(__a, _STD::addressof(*__i)); + iterator __i = _VSTD::move(_VSTD::next(__p), __base::end(), __p); + __alloc_traits::destroy(__a, _VSTD::addressof(*__i)); --__base::size(); if (__back_spare() >= 2 * __base::__block_size) { @@ -2697,9 +2697,9 @@ allocator_type& __a = __base::__alloc(); if (__pos < (__base::size() - __n) / 2) { // erase from front - iterator __i = _STD::move_backward(__b, __p, __p + __n); + iterator __i = _VSTD::move_backward(__b, __p, __p + __n); for (; __b != __i; ++__b) - __alloc_traits::destroy(__a, _STD::addressof(*__b)); + __alloc_traits::destroy(__a, _VSTD::addressof(*__b)); __base::size() -= __n; __base::__start_ += __n; while (__front_spare() >= 2 * __base::__block_size) @@ -2711,9 +2711,9 @@ } else { // erase from back - iterator __i = _STD::move(__p + __n, __base::end(), __p); + iterator __i = _VSTD::move(__p + __n, __base::end(), __p); for (iterator __e = __base::end(); __i != __e; ++__i) - __alloc_traits::destroy(__a, _STD::addressof(*__i)); + __alloc_traits::destroy(__a, _VSTD::addressof(*__i)); __base::size() -= __n; while (__back_spare() >= 2 * __base::__block_size) { @@ -2737,7 +2737,7 @@ iterator __b = __base::begin(); difference_type __pos = __f - __b; for (iterator __p = __b + __pos; __p != __e; ++__p) - __alloc_traits::destroy(__a, _STD::addressof(*__p)); + __alloc_traits::destroy(__a, _VSTD::addressof(*__p)); __base::size() -= __n; while (__back_spare() >= 2 * __base::__block_size) { @@ -2771,7 +2771,7 @@ operator==(const deque<_Tp, _Allocator>& __x, const deque<_Tp, _Allocator>& __y) { const typename deque<_Tp, _Allocator>::size_type __sz = __x.size(); - return __sz == __y.size() && _STD::equal(__x.begin(), __x.end(), __y.begin()); + return __sz == __y.size() && _VSTD::equal(__x.begin(), __x.end(), __y.begin()); } template <class _Tp, class _Allocator> @@ -2787,7 +2787,7 @@ bool operator< (const deque<_Tp, _Allocator>& __x, const deque<_Tp, _Allocator>& __y) { - return _STD::lexicographical_compare(__x.begin(), __x.end(), __y.begin(), __y.end()); + return _VSTD::lexicographical_compare(__x.begin(), __x.end(), __y.begin(), __y.end()); } template <class _Tp, class _Allocator>